package com.thesis.manage.domain;


import com.thesis.manage.common.constant.Table;
import com.thesis.manage.common.entity.AbstractMongoEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author php
 *         论题
 */
@EqualsAndHashCode(callSuper = true)
@Data
@Table("thesis")
public class Thesis extends AbstractMongoEntity implements java.io.Serializable {
    /**
     * name 名称
     */
    private String name;
    /**
     * remark 简介
     */
    private String remark;
    /**
     * detail 详情
     */
    private String detail;
    /**
     * person 申报人
     */
    private String person;
    /**
     * person_id 申报人id
     */
    private Long personId;
    /**
     * 论题类别
     */
    private Integer type;
    /**
     * person_type 申报人所属类别
     */
    private Integer personType;
    /**
     * college_id 院系id
     */
    private Long collegeId;
    /**
     * public 公有
     */
    private Integer pub;

    /**
     * 未通过评语
     */
    private String message;

}
